.product-list {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;

  .table-filter {
    padding: 6px 0;
    .t-button {
      margin-right: 6px;
    }
  }

  .table-tools {
    padding: 10px 0;
    .t-button {
      height: 28px;
      margin-right: 8px;
    }
  }

  .table-content {
    overflow: hidden;
    flex: 1;
    width: 100%;
    .image-box {
      overflow: hidden;
      height: 50px;
      border-radius: 6px;
      .product-img {
        display: block;
        width: 100%;
        height: 100%;
        object-fit: contain; /* 保持比例，完整显示图片 */
      }
    }
  }
}